oil burning installations - French English Dictionary